permanent life - Francés Inglés Diccionario